embargo suplementario - Spanish English Dictionary